home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / ms_sh21c.zip / readme.os2 < prev    next >
Text File  |  1993-01-05  |  2KB  |  48 lines

  1. The original distribution of sh 2.1 has the following problems:
  2.  1. system.c has a missing ';'
  3.  2. The install mentions a 'lib' directory which isn't present.
  4.  3. The makefile assumes that CL has been set to include certain flags.
  5.  4. The OS/2 version alters some filenames needlessly on HPFS, causing
  6.     shell scripts to break.
  7.  
  8. The enclosed executable was created with MSC 6.00A using dmake 3.8 under
  9. OS/2. The include files limits.h, sys/stat.h, and sys/types.h were copied
  10. from the MSC include directory to ./include/ and the additions in 'changes'
  11. were made. Be sure to set the INCLUDE environment variable for the compile:
  12.   set INCLUDE=..\include;c:\msc\include
  13.  
  14. Original sources may be obtained from simtel20.army.mil in
  15. pd1:<msdos.sysutl>. Apply the patches with 
  16.   patch -p1 < patches.os2
  17. then do 'make -f makefile.os2' from the src directory.
  18.  
  19.  
  20. Ian Stewartson remarks:
  21.  
  22. >From:    IN%"istewart@datlog.co.uk"  5-JAN-1993 11:15:24.32
  23. >To:    IN%"HANK@DUCVAX.AUBURN.EDU"
  24. >Subj:    RE: ms_sh 2.1 HPFS filnames broken
  25. >
  26. >Darrel,
  27. >
  28. >Thanks for the note and the fixes.  I confess to have forgotten about HPFS
  29. >when I added the fix for .'s.  I'll put it in the next release.
  30. >
  31. >> Thanks for the 2.1 update to ms_sh. This has been an excellent shell for
  32. >> MSDOS and OS/2. 
  33. >> 
  34. >> However, there is one changed "feature" from 2.0 to 2.1 under OS/2 which
  35. >> is probably a "bug": sh 2.1 needlessly clobbers filenames under HPFS (i.e.,
  36. >> blob.a.01 becomes blob.a~01). This breaks scripts which should work under
  37. >> HPFS. I made the necessary changes and compiled. 
  38. >
  39. >Regards,
  40. >
  41. >Ian Stewartson
  42. >Data Logic Ltd.
  43.  
  44. --
  45. Darrel Hankerson hank@ducvax.auburn.edu or hankedr@mail.auburn.edu
  46. 29 December 1992
  47.  
  48.